Big Huge Thesaurus

chloral hydrate

noun